fruit of the blue passionflower - German English Dictionary